home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip: Internet
/
Chip Internet.iso
/
viewer
/
emtex.ins
/
dvilj4
/
config.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-02-17
|
2KB
|
132 lines
#define USEPXL
/*
* default font path
* can be overridden by environment variable TEXPXL
* or -a option
* popular choice:
* #define FONTAREA "/usr/TeX/lib/tex/fonts" */
#ifdef vms
#define FONTAREA "tex$pkdir:"
#else
#define FONTAREA "/tex/fonts/canon"
#endif
/*
* if your LaserJet II P or LaserJet III or LaserJet 2000
* complains about not enough memory, you might try to reduce
* the value below or uncomment to use the default settings
*/
#ifdef LJ2P
#define MAX_FONTS_PER_PAGE 255 /* maximum number of fonts per page */
#endif
/* Unix user: remove the following definition if you cannot access the
* appropriate C library functions
*/
#ifndef u3b2
#define TIMING
#endif
#ifdef unix
/* name of the program which is called to generate pk files which are missing
*/
#define MAKETEXPK "MakeTeXPK"
#endif
/*
* assure that LJ2 is defined when LJ2P is defined
*/
#ifdef LJ2P
#ifndef LJ2
#define LJ2
#endif
#endif
/*
* assure that LJ is defined when LJ2 is defined
*/
#ifdef LJ2
#ifndef LJ
#define LJ
#endif
#endif
/*
* assure that IBM3812 is not defined when LJ is defined
*/
#ifdef LJ
#ifdef IBM3812
#undef IBM3812
#endif
#endif
#define TRUE (bool) 1
#define FALSE (bool) 0
#define UNKNOWN -1
#define STRSIZE 255 /* stringsize for file specifications */
typedef char bool;
#ifdef hpux
typedef char signed_char;
#else
#ifdef vms
typedef char signed_char;
#else
#ifdef u3b2
typedef short signed_char;
#else
/* this is the default !! */
typedef signed char signed_char;
#endif
#endif
#endif
#ifndef u3b2
#define ARITHMETIC_RIGHT_SHIFT
#endif
bool findfile();
/*
* maximal number of characters in font file
* #define LASTFNTCHAR 127 7-bit classic version
* #define LASTFNTCHAR 255 8-bit fonts
*/
#ifdef SEVENBIT
#define LASTFNTCHAR 127
#else
#define LASTFNTCHAR 255
#endif
/* this information is needed in findfile.c and dvi2xx.c, NO CUSTOMIZATION */
#ifdef LJ
#ifdef LJ4
#define RESOLUTION 600
#define MODE "hplf" /* mode definition for metafont */
#else
#define RESOLUTION 300
#define MODE "localfont" /* mode definition for metafont */
#endif
#endif
#ifdef IBM3812
#define RESOLUTION 240
#define MODE "IBMThreeEightOneTwo" /* mode definition for metafont */
#endif